package mm.test;

import java.util.List;

import org.w3c.dom.Document;
import org.w3c.dom.Element;

public interface MockResponse {

	String getContent();

	Document getDocument();
	
	List<String> getFilterTour();

	String getRequestServletPath();
	
	String getRedirectedTo();
	
	MockRequest getRedirectedRequest();
	
	Element getElement(String id);
	
	MockResponse click(String id);
	
	MockResponse click(Element element);
	
	void setInputValue(Element element, String value);
	
	void setAttribute(Element element, String name, String value);
	
	MockResponse submitForm(Element form);

	void mergeFrom(MockResponse newRes);

}
